5-star hotel quality for a very reasonable price. The view from the apartment is absolutely spectacular! I would definitely stay here again.