This place is a little slice of heaven tucked away in the middle of Boulder City.