Company-run, so quick answers and attentive service but less personal. Fantastic location and nice terrace. Place could use a bit of love, repairs and updates.