A nice clean apartment steps from the beach with all the comforts needed to make for an enjoyable stay.