We enjoyed our time over Christmas despite the unexpected rain. The beaches were beautiful and the place was cozy and clean.