We had a great stay! The kitchen is very well equipped, the place was clean and check in and out was very easy. You can hear the people above very loudly but otherwise it was perfect!