Great place to stay for a long term stay. Kitchen is equipped with all the necessary equipment. Nice, modern bathrooms and living space. Loved having a balcony to go outdoors! Thanks Stephen!