Very good communication
Excellent place with tremendous view
Very good stay