Everything was absolutely perfect: From the location, to the team who worked with us, to the wonderful views on the patio! We absolutely adored our stay!