Great place for a short or long stay with amazing views.