Super clean and spacious. Lennox head is a great place to stay!