Luxurious and spacious