Hotel Oceanic is a great place for a getaway.  They serve tasty home-made, organic food. One can swim in the pool or get a massage at their spa.