perfect location but cleanliness depends on previous guests and we had the misfortune to be after not so clean people. The manager, however, was very attentive and immediately solved our problems.