Our stay was awesome. The beds are comfortable and the place felt like home. Access to the pool and gym was smooth and convenient and communication with our hosts was a breeze.