Great location and good communication. Very clean and tidy. Loved it!