A great welcome to a lovely appartment in a great spot