Simply perfect. Spacious with fabulous amenities. We were wowed with how exceptionally clean this home was. But it is their home and it was a privilege to stay there.