Simple and cozy, with a beautiful stunning ocean view, big windows, easy access to the beach (30 secs you can reach the beach). We didnt have any problems with the “cleanliness”, it was all ok.