Pros:
Apartment was nice and had a perfect view.
Office offered early checkin & checkout which was very helpful.
Location was good, apartment is not at the beach but it is a very short walk.
Cons:
When we arrived, there was trash all over the balcony. One of the toilet was not working. We immidiately went to office and let them know. They said someone will come. We waited for hours and in the end we ended up cleaning ourselves and plunging the toilet.
After 4 hours someone came to fix the toilet then another one to clean - at 8pm. I told them that we fixed it.
Next day, someone came at 8am, then i was receiving endless calls, voicemails from the office. We went out the night before and it was really disturbing to be bothered like that on early Sunday morning.
We asked if we can bbq during checkin, and they said yes. When we tried the bbq, gas tank was empty, so we ended up driving to grocery store to get gas at night - this is still ok but i would prefer a heads up.
Overall, in a 2 days vacation that i flied from Seattle, dealing with these kind of things were not pleasent.