A great place to stay and spend the vacation.