Majestic resort