The apartment is compact but had everything we needed for our vacation. Access to local beaches and facilities is very convenient. Parking was easy and the facilities at the location were great.