A fantastic place in a nice secluded area.