We had a great time as a family with 3 kids (6, 4 and 1). The apartement is spacious and nice. The balcony is large and there is more than enough space to eat outside. The beach is very beautiful and nearby.