Perfect Place to stay for a short or longer time.