Beachfront located apartment with everything provided. An enjoyable stay.