Totally a 5 star experience. The pictures and description say it all. Perfectly clean and we felt very welcomed upon arrival. Quick responses and helpful recommendations for where to have coffee, dinner, meet with friends, etc. It was the perfect place to stay for our family of 5. Can't say enough great things about it.