Michel was a great host during my stay. The apartment is great, nicely decorated and very well equipped with everything you could need. The apartment building has great amenities, a well equipped gym and pool. I would definitely stay here again.