I would recommend SEabluffe in Leucadia. Its a gated community of townhomes and you probably will need to rent 2 of them but there are tons available for rent and they are very reasonable. It is on top of a bluff and has steps down to what is nearly a private beach. I have lots of friends that have stayed there when they come to visit and all loved it. If you are interested just google it and you will find the managment company that handles most of them.