The villa is older style (as per the description) but it was perfect for our needs. Spacious with a comfortable bed, nice lounge area and a fabulous location just a few steps from the ocean. It was very clean. There is a wonderful Indian restaurant (highly recommended) within easy walking distance. We will definitely stay again next time we're in Geraldton.