Plenty of space. Luxurious. Great views. Extremely comfortable. Good location.