Excellent location, communication, neat, clean, and tidy! We have stayed here twice and will stay again!