Lovely place that is clean and well maintained. Initially we were put in an apartment that was different to the one described, but Maria rectified this on the second day and moved us to one closer to our expectations. We stayed here for our wedding weekend. Highly recommended!