Perfect house, perfect location, perfect amenities, all pretty much perfect.
Would definitely stay again.