The place was perfect! All the amenities mentioned were there. I had a great time during my trip. The hosts, Wendy and Darren were super helpful and friendly. Throughout the trip they were very proactive in giving response to anything I needed/asked for. They also gave good recommendations for places to visit.