We had a lovely stay at Villa des Ambassaduers. The staff was helpful and friendly. It was very convenient to drop off our luggage before check in. The location is great - just a short walk to several cafes and markets.