A great place with your own kitchen and bathroom (seeing the photos I thought it would be a shared kitchen but you have your OWN!). The place was very clean and the check-in went smoothly. They have kind of a reception where you get your keys which was really nice. I would go there again :))