Great place and location! Kitchen is great and has all the appliances. Beds are comfortable and the check-in process is very efficient. Cleaning fee is a bit high and sofa a bit stiff. All in all an amazing place.