Just WOW. Literally not much more to say. Modica is an incredible town and this place makes you absorb the local vibe. Insane view, top location. Prepare to climb some stairs though :). Highly recommended!