This is a self contained apt, location is great, it was cleaned, private access to the beach and really easy to check in and check out!