Clean and tidy place. Great location. Everything you need for a short or long stay. Elan was prompt with communication - so was Andre the on-site manager. We enjoyed our stay