Great place, perfect location. Excellent hosts. Had a tough time getting hot water and water pressure, but other than that I would give this place a 5/5.