The house was very clean, well kept, plenty of space. We only used the 2 main bedrooms, but there were plenty of beds that would suit bigger families. The outer bedroom areas in the porches might be warm, but I did see a fan in one of them, and there were windows. The 2 main bedrooms have fans and there is air con in the main bedroom and the living room/kitchen area. Amenities such as washer/dryer and air conditioning came in handy. There were some things provided, such as coffee and small plunger and sugar. You'll need to go shopping for most things, of course, which is normal. But all basic necessities such as kettle, toaster, laundry detergent, etc are there. Bring your own beach gear including beach towels. I'm glad we brought them, because I didn't see any beach towels. There was a lovely backyard and porch area to hang out. We spent a lot of time out there. Pool was really a nice bonus. The owner Kym was very easy to communicate with, responded quickly with answers to questions, and check-in was easy. The location is so convenient to the beach/park and places to eat and have coffee. I walked down every morning for coffee and watched a sunrise or two. Lovely neighborhood . Great beach with a very nice park. Nice for swimming. Not as busy as many of the beaches is the area, which I prefer. Also, it's an easy walk around the nearby beaches, Shelly Beach, King's Beach. The location provides an easy drive to other areas as well. We explored the Everglades, Noosa Heads, Glass House Mountains, Lake Macdonald, and hit beaches along the Sunshine Coast. I was always so happy to come back to our little Moffat Beach, though. It became one of my favorite spots. Peaceful. We really enjoyed our stay here and I would come again.