Excellent hosts! Perfect location and very clean house with lovely little touches. Everything has been thought of. Looked exactly like the photos.