We felt very welcomed and had everything we needed when we got there. The location is absolutely brilliant - so central and easy to get around using the metro. Supermarkets really nearby so easy to self cater.