Excellent place! Beautiful, stocked, and super comfortable. I barely wanted to leave! Only downside were the stairs, which I knew ahead of time and are in my opinion worth it :)