I love the location of Chibo's place which is a walk from the beach and in a beautiful neighborhood. The place is nicely decorated, comfortable, and very clean.
There are some restaurants, convenience stores and cafes that are near the beach for easy access. I also enjoy the patio space for some fresh air. Check in is easy and I have not had any problems both times I've stayed.