Perfect on every level. From communication to cleanliness to location. Everything was on point for us especially coming from the states and not being familiar with the area. A definite recommendation if you’re going to be in that area.