This place is exactly as described! Great location, great hospitality, great layout of the property, everything exactly as needed and expected!