Lots of space, great location, ample parking, cool garden, dog friendly, and nice view. Everything we needed.