wonderful ocean views.. easy access to beach.. walking distance to shops.. modern and clean.. particularly well equipped and good sized kitchen.. good BBQ.. we had a great stay!