This place has it all. Tucked away in private surroundings we never really needed to leave. Will definitely be back.