Well maintained, beautiful place to stay. Had more than everything we need, and amazingly well prepared. Willing to visit again for sure.