Luxurious & beautiful decor. Spacious & comfortable. Perfect location.