The sea view rooms at Ramons are very nice but I agree with Lan's post.
All the hotels mentioned on this post are amongst the islands best.