Excellent location and every imaginable amenity is provided! Kathi is an excellent communicator and a very thoughtful host. We are already looking forward to our next stay here.