We thoroughly enjoyed our stay. Good communication and everything went smoothly. Great location, we had some amazing food just around the corner (Xorus was our favourite). The pool got very busy at times with lots of kids (so can be noisy). The terrace was perfect. Highly recommend