Place is great, super well located 5 minutes away from the beach and 5 minutes by car from Lindos.
Definitely recommend to stay here!