Fantastic spot, great location, fabulous views of the ocean, well appointed accommodation. Everything is there - you just have to arrive and enjoy!