This is an excellent location. Beach across the road is beautiful and the cafe and surf club (when open) are great. The place is well positioned but needed a good clean. One balcony outside was covered in bird poo as was the bbq and another the ground was dirty. The place was “clean” in the main areas but needed attention to detail (found a sock behind a curtain that hadn’t been moved to vacumn etc). The place is good value for money but a bit kore care would go a long way.