Have just stayed here in a renovated 2 bedroom 2 bathroom apartment. I think it was a D apartment, fantastic views. Newly renovated, aircon in the lounge and both bedrooms aswell as ceiling fans. Bathrooms were both high standard and brand new, one bathroom was shower over bath and ensuite was walk in shower. Full laundry, well supplied kitchen with plates, glasses etc. pool areas were popular. If your looking for a great sized clean and affordable place to stay, I recommend Beach Haven holiday apartments.. No restaurant but loads of options around the complex.