We had a great stay! The appartment is beautiful and comfortable, and above all it was spotless! Checking in and out was very easy and upstreet are really easy to communicate with. Will definitely come back!