It is a beautiful place and I stayed here several times. Apart from what previous people highlight I can add that I came here for work and it is a great place for getting new ideas, having the ocean in sight and very important: the internet is quick (which is very rare in this country). Hope to come back soon!