Good:
The location is great, lots of stores in walking distance.
Check-in was flawless.
Shuttle to the beach.
Large balcony.
Bathroom is OK.
Lobby is nice.
Didn't have a chance to explore any other amenities.
Not so good:
Entire place is really small, may be 300 sq. ft., good for 2 adults only.
No kitchen, just microwave and small fridge. Appears like hotel room.
Loud noise from the road with closed windows and sliding door.
Bed sheets and towels were just OK.
Mattresses are not really comfortable.
Overall, I would not recommend this place for long stay, specially with kids. Short stay is OK.