Very clean and well stocked kitchen. Beautiful location. Would highly recommend staying here, we would definitely stay again.