really great place to stay, even for a long vacation.