Perfect apartment, well located, spacious and clean! The hosts were wonderful and we had a great stay! Highly recommended!