Reviews highlight the property's good location, clean rooms, and charming atmosphere. Guests praise the friendliness and helpfulness of the hosts, as well as the panoramic views and excellent value for money. Some guests note the lack of air conditioning, which can be a drawback during hot weather.