Easy and quick communication, beautiful location, modern, clean and comfortable place. We had a great time there. Highly recommended!