As a family of four, the apartment was a great size and the kitchen amenities have everything you need.
Personally, the beds are very hard but otherwise everything was as it is described.
Due to other inconsiderate guests we had to bear with a lot of noise.
We really enjoyed the access to hotel facilities and friendly staff of the Lagoon Beach Hotel.