Very clean. Nice location anf within walking distance to the beach and restaurants. Very nice quiet place. The local parrots are fun to watch.