Indigo E0403 was one of the nicest places we have ever stayed. The unit was newly updated and had modern furnishings in great condition, including a new large TV in the living room. Many beach units have twin beds in the second bedroom; since we were traveling with all adults, it was nice that each of the two bedrooms has a king bed and an ensuite bathroom. The kitchen was decently stocked, though could use a better skillet, larger coffee mugs, and a baking sheet. The washer was huge, and a new dryer was installed during our stay. The balcony is a nice size, and the table was great for eating outside. The balcony is above the pool (open 8 am to 10 pm), and there were lots of young children running and screaming throughout the day. So this unit may not be a good choice if you are looking for quiet. The windows and balcony doors are very well insulated, however, so you don't hear much noise (or the waves) when closed. Beach umbrella and chair service was available during our April stay for an additional cost through a separate service provider (cash or check only, paid to the attendant on the beach). Overall, we really enjoyed staying at Indigo E0403!