A quiet place to stay, chill and relax