Beyond expectations, unreal view from balcony, perfect place to stay. One of few places I will definitely try to come back someday.