We've all read enough 5-star reviews to know that sometimes it's really a 5-star place, and sometimes the host just pesters people into writing a 5-star review. This is definitely a legit 5-star place. Perfect for our family of four. Would definitely stay here again if I came back to the area.