Excellent location. Well appointed and very clean. Terrific host with great communication. We would definitely stay again!