Wonderful place to stay even for a short vacation.