10/10. Hosts went above and beyond in every respect. The place was larger than expected and had great amenities.