What an enjoyable stay! Beachfront, lots of windows, the space was very clean, nice bedding & towels, kitchen was equipped with the essentials. Lovely experience & space.