Truly a happy place to stay and have a vacation