All the basics in a good location. Has been set up well so it was quite roomy for 3 adults. Nice and quiet complex walking distance to the beach.