Very clean and stylish and modern. Sparkling clean and we loved the small touches of hospitality like the wine and the Tim tams that were left for us. Bed was super comfortable and bathroom was clean. Everything you need is provided for, and a great place as it was also relatively near the beach. Highly recommend for larger families and big groups.