It has nice locations, parking facilities is nice, all staff members are supportive, views are amazing , just across the beach but property conditions was average, had to keep tap on for 10-15 min to get warm water (yes warm water), due to rain there was water leak in apartment at few places, management did offer another place to stay overnight until they fix next day but it was smaller and had bay views, management did try to help me but never agreed on refunds for the issues I faced, furniture had some issues like broken, damaged parts, beds were comfortable, bathrooms were good in size.. overall I would give 1 or 2 stars. However as per mail received from property management, if we give 5 stars, they can also return 5 star to me however I will be honest that with that price tags, there can be other options.