I had a really nice stay at the Three Brothers Studios in Lindos.
The apartment is well equipped as described, and also have a GREAT view of the sea.
The main beach is very close to the studio as well as several restaurants and shops.
Frank is a very nice host and was constantly available for any matters.