I stayed 2 monthes in David appartement. The place was perfect, everything as described, ideally located, and David made my stay very enjoyable. I'll definitly recommand for short/long stays.