Excellent accommodation, good communication, easy to check in, comfy beds, full kitchen, nice back yard and we thoroughly enjoyed our stay.