We have visited Indian Shores several times over the past decade, and this is the second time we have rented this unit. It is up to date, beautifully maintained and comfortable. What’s more, Gail, the owner, provides more amenities like beach towels, some water toys, and detergent so you don’t need to take up valuable space in your suitcase. The unit has a wonderful ocean view (like all the Sand Castle properties), and the beach is not overly crowded. We will definitely stay in SC 2903 again!