Fantastic. Amazing location and accommodation. Views and private swim spot were second to none.