A happy place to stay