Highly recommend this place for both short and long stays.