We stay here every year. The apartments are right on the waterfront. There is a tennis court, swimming pool and barbecues all on site. The apartments are lovely- modern, tastefully furnished, with everything you could want. Staff are friendly and helpful.