Magical place with a great vibe. Everything was much better than expected. Hope to stay there again some time. Highly recommended.