Very clean and convenient place to stay. It is walkable to shops, restaurants, bus stops and beach. The swimming pool is one floor down. There is self service laundry room in the building also. The best thing was the assigned parking in the building.