We have stayed here several times in suite 201 ( Bayview suite.) We just returned from a week long stay and this is definitely a great value for the size of the space in a great part of the island.
The room itself easily accommodated our family of two adults and two children. (We have stayed before with four adults and three children as well.) It has a large kitchen with separate eating area open to living area, two bedrooms, a bath with double sinks, a porch to eat or sit on and a private balcony! The backyard also has grills, hammocks and games.
The location is amazing. There is so much in walking distance: cute shops, ice cream, a restaurants, bike rental, the lighthouse etc. The dune walk from here is long but there is a tram that runs free of charge to bring you to the closest life guarded beach. The staff is very friendly and super accommodating! I highly recommend and we will definitely stay again!