Excellent stay - clean, great location and William is very communicative. Hope to be back again soon!