Medieval Hamlet with Castle, Villas and Swimming pool