Immaculate, chic and well located. Denis is a wonderful host and goes out of his way to make you feel welcome. We look forward to our next stay with Denis! In grand merci.