Fantastic accommodation in a perfect location. The whole place was newly finished, and our room was outstanding. We had a small hiccup with communication regarding maintenance (shower flooding) which can be chalked up to a language barrier. Great attention to detail. We will certainly be back!