Excellent amenities and very clean. A great space to spend time away and suitable for a wide range of people. Very easy communication with the hosts. Look forward to returning.