The location is great , the appartment as well. The communication is standardised and works well in case of no trouble....But...we had a very bad experience by check-in as the apartment was not cleaned. This was corrected the next day (and hotel night reimbursed), but the biggest disappointment was the poor communication at the time of arrival when we discovered the issue and no/one was reachable by phone although asked many times via emails and SMS (the phone numbers given were not working). We basically were on our own with a 5 years old kid at 10pm with no place to sleep. Hence our overall rating.