The building, views, and location were awesome. Would recommend you stay here! Rooftop pool and access to beach was amazing. Check-in was seamless.
I felt they could have done a better job with upkeep and quality assurance of the unit before we checked-in. Nothing we ran into ruined the stay for us, but it did feel less luxurious than listing photos showed because of these minor items. For example the windows were dirty (which isn't a big deal but kinda ruined/defeats the purpose of the views until we got some cleaning supplies and cleaned them our selves) and we had a broken shade I fixed and broken door handle they did get fixed the next day. There were just a handful of little things like this. That being said it wouldn't stop me from staying here again. Throughout the entire stay, the StaySol team was very responsive and helpful. It really made a difference knowing someone from their team was trying to accommodate and answer questions as they came up.
Overall we had a wonderful time, loved the location and hope to stay again.