Great place. Modern, well kept & very clean, all the necessities for our stay, nice deck to enjoy the sun & relax. Would highly recommend