All I can say simply is that you will love every aspect of your stay at this wonderful magical place on Earth... EVERYTHING was beyond expectations.... a must stay for sure