Very clean, great location, Mike was super quick to respond and check in is very easy. Close walk to beach and shops.