Very clean. Easy access to the beach and easy check in check out. Would stay again for sure!