5 star apartment, no doubt! Much better than I expected. Excellent hospitality, very clean, stylish and super comfortable. Highly recommend.