Haven Oceana, was perfect for our stay - ocean views to die for, beautiful decor, practical for a beach house, it had all we needed.