Great place to stay! Good communication, easy check in and perfect location. The flat is very clean and has all the needed amenities. Much recommended.