Perfect accommodation, clean, spacious and ideal location. Great communication throughout, a pleasant stay.