A truly refreshing place , comfy beds , lots of artifacts gives this place a feel good vibe .