An absolute gem of a place regarding its location. Could not recommend the place more.