Really clean and everything was new! Great location close to Lennox Head and surrounding beaches. Would definitely recommend and love to visit again. Thank you for having us!