Super clean, amazing location about two blocks from beach and lots of shops and restaurants in walking distance. Easy check in and good communication. Overall great place!