A fantastic location, a view of the ocean, great host - what more can you ask for ?