Great location, good communication, visited on a friend's high recommendation and very happy with my stay