Fantastic place to stay, excellent communication. 5 stars quality of services. Highly recommended.