We stayed here for 3 nights with a newborn baby. It had everything we needed. A portacot was setup for us, fan, heater and TV. Great location, very thoughtful hosts and comfortable place to stay. Only a 10 min walk to the beach or a nearby hotel for breakfast/dinner. A 10 min drive from Greymouth. Highly recommended.