Kalymnos is an amazing island and Massouri in particular is a great place to stay. Especially if you love climbing.
The apartment is situated in a great spot, the only thing I'd say is that google maps does have trouble finding it. So to save you from walking around in the heat, if you are not getting a taxi there, it is opposite the Plaza hotel and a little bit up a slope.