A perfect place to stay for any length of time. You need more than two nights.