Exactly as described and I’d recommend to anyone! Also, the location is super convenient (right across the street from beautiful beaches), and the free on-site parking is seriously fantastic.