Super clean, great location, close to beach, great communication