Excellent location, clean, and well stocked kitchen. We had a great vacation staying here. Would definitely stay again!