This is beautiful place practically on the beach . Stunning property, lovely hosts - just a fantastic place to stay .