An absolute gem of a place, fantastic views, friendly and helpful staff.