Great stay for a short and long term