Spotless, modern, cosy. Everything you need and more. Lovely ocean views. Fully equipped kitchen and spacious, modern bathroom. Love it and we'll be back.