majestic splendor