What a fantastic spot! The apartment is spacious and comfortable. We loved the terrace - what beautiful views! It is very conveniently located, just two sets of steps (about 5 mins) to the main tourist street in town.
You will have to battle mosquitoes if you want windows open, but there's AC in the bedrooms so it wasn't a big deal.