Very clean and comfortable, couldn't hear other guests, great location for seeing all the beaches and sites.