The location is great, the flat super nice and comfy and the amenities awesome (rooftop pool, gym, etc...) communication was super fluid, a lot of details to feel really welcome from the bottles of water in the fridge to candles. I had really a great time