Amazing!! Perfectly clean, great host, fab facilities, ideal location, wonderful stay.