Great flat, larger than we expected. Everything was very clean and modern. The location is great and the girls working the front desk spoke English just fine and were very sweet and helpful. The parking was close by, affordable and secure. The only thing that could use improvement is the Internet connection as its quite slow.