Very clean. Nice view of the islands and ocean. Nice location close to beautiful beaches.