Great hidden gem. Highly recommended despite a couple of downsides.