This was our second stay at Karen's BnB. We had high expectations based on our first stay, and they were met. We're likely to stay again. The facility is modern, sleek, and comfortable. It is as advertised, or better.