Beautiful, well-maintained property. Huge bedrooms and kitchen with nicely updated fixtures. Some nice touches were: Flat screen tv in each room, I-home docking station in each room, balconies outside of 3 rooms (including living area), and a ton of little luxury items like beach chairs, a food processor, & even a margarita maker! Very friendly and straightforward booking process.
My only complaints are that the master bedroom had no hot water for some reason so I had to shower in another bathroom, and the master bedroom had some sand on the bed. Since there are balconies in each room though, I thought maybe someone had just left the balcony open as they were cleaning or something. The property is right on the beachfront, so I wouldn't be surprised. One more thing to note is that a huge, ugly pipe was recently installed on this part of the beach, so at the time of my stay it was fully visible and ruined the awesome beachfront a bit. I believe this pipe now runs the length of the island though, so I"m not sure if there is anything to be done about that.
Overall very pleasant stay. I will probably book this place again next time I stay at spi.