Beautiful location, spacious place, accessible; everything we needed.