Fantastic self contained apartment to stay in, has more than enough of what you need. Beach at your doorstep and local eating & drinking places a few steps away. Totally recommend.