Supremely convenient location, with just the right amount of on site amenities. Dog friendly, and comfortable, would stay again.