Perfect location and thoughtfully designed space. Made us very comfortable and fulfilled all our needs. Would highly recommend.