Beautiful place - well kept and well stocked. Location is amazing - right at the beachfront. Views are fantastic. We loved it.