3bed villa with private pool & sea view for sale