Very clean. Instructions on self check in and out were easy and straight forward. Awesome view. Right in the middle of all the main Attractions of the island!