The apartment is fairly spacious - we had one adult and two kids, and it was fine. The place was fairly modern, and very clean. Great location near the beach and other areas of interest. We'd definitely stay there again.